package com.wangshang.team.order.po;

/**
 * AbstractPriceTable entity provides the base persistence definition of the
 * PriceTable entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractPriceTable implements java.io.Serializable {

	// Fields

	private PriceTableId id;
	private Integer numOfPeople;
	private Integer price;
	private Long placeId;
	private Long placeMask;

	// Constructors

	/** default constructor */
	public AbstractPriceTable() {
	}

	/** full constructor */
	public AbstractPriceTable(PriceTableId id, Integer numOfPeople,
			Integer price, Long placeId, Long placeMask) {
		this.id = id;
		this.numOfPeople = numOfPeople;
		this.price = price;
		this.placeId = placeId;
		this.placeMask = placeMask;
	}

	// Property accessors

	public PriceTableId getId() {
		return this.id;
	}

	public void setId(PriceTableId id) {
		this.id = id;
	}

	public Integer getNumOfPeople() {
		return this.numOfPeople;
	}

	public void setNumOfPeople(Integer numOfPeople) {
		this.numOfPeople = numOfPeople;
	}

	public Integer getPrice() {
		return this.price;
	}

	public void setPrice(Integer price) {
		this.price = price;
	}

	public Long getPlaceId() {
		return this.placeId;
	}

	public void setPlaceId(Long placeId) {
		this.placeId = placeId;
	}

	public Long getPlaceMask() {
		return this.placeMask;
	}

	public void setPlaceMask(Long placeMask) {
		this.placeMask = placeMask;
	}

}